add admin/room/goods/update

FFIB 5 years ago
parent
commit
b6f07881b1
2 changed files with 14 additions and 0 deletions
  1. 13 0
      api/admin_views.py
  2. 1 0
      api/urls.py

+ 13 - 0
api/admin_views.py

@@ -628,3 +628,16 @@ def room_goods_off(request):
628 628
     room_goods.save()
629 629
 
630 630
     return response(200, 'Room Goods Off Success', '直播间商品下架成功')
631
+
632
+def room_goods_update(request):
633
+    admin_id = request.POST.get('admin_id', '')
634
+    room_id = request.POST.get('room_id', '')
635
+    goods_id = request.POST.get('goods_id', '')
636
+    anchor_id = request.POST.get('anchor_id', '')
637
+    inventory = int(request.POST.get('inventory', 0))
638
+
639
+    room_goods = RoomGoodsInfo.objects.get(goods_id=goods_id, room_id=room_id, anchor_id=anchor_id)
640
+    room_goods.inventory = inventory
641
+    room_goods.save()
642
+
643
+    return response(200, 'Room Goods Off Success', '直播间商品下架成功')

+ 1 - 0
api/urls.py

@@ -61,6 +61,7 @@ urlpatterns += [
61 61
     url(r'^admin/room/goods/add$', admin_views.room_goods_add, name='room_goods_add'), #添加直播间商品
62 62
     url(r'^admin/room/goods/publish$', admin_views.room_goods_publish, name='room_goods_publish'), #直播间商品上架
63 63
     url(r'^admin/room/goods/off$', admin_views.room_goods_off, name='room_goods_off'), #直播间商品下架
64
+    url(r'^admin/room/goods/update$', admin_views.room_goods_update, name='room_goods_update'), #直播间商品库存更新
64 65
 
65 66
     #微信直播 api
66 67
     url(r'^admin/live/wx/room/list$', admin_views.fetch_wx_room_list, name='fetch_wx_room_list'),   # 微信直播间列表